package com.it.time;

import java.util.Date;

public class Test1Date {
    public static void main(String[] args) {
        // 目标： 掌握Date日期类的使用
        // 1.Date() => 创建一个Date的对象：代表系统当前时间信息的
        Date d = new Date();
        System.out.println(d);
        System.out.println("--------------------------");

        //2. getTime() => 拿到时间毫秒值 返回从1970年1月1日 00:00:00走到此刻的总的毫秒数
        long time = d.getTime();
        System.out.println(time);
        System.out.println("--------------------------");

        //3.Date(long time) => 把时间毫秒值转换成日期对象：2s之后时间是多少。
        time += 2 * 1000;
        Date d2 = new Date(time);
        System.out.println(d2);
        System.out.println("--------------------------");

        // 4. setTime() => 直接把日期对象的时间通过setTime方法进行修改
        Date d3 = new Date();
        d3.setTime(time);
        System.out.println(d3);
        System.out.println("--------------------------");

    }
}
